510 North Krome Avenue, Homestead, FL 33030 (305) 246-0666 Be the first to review this provider! Capacity: 122 | License issued: (30 years) Profile updated: 12/17/2020
14835 Filmore Lane Annex #2, Homestead, FL 33033 (305) 245-6626 Be the first to review this provider! Capacity: 100 | License issued: (11 years) Profile updated: 12/17/2020